package com.xh.bussiness.course.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.xh.core.model.SuperEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("bk_courseware")
public class Courseware extends SuperEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 备课类型：（1：自编；2：word文件）
     */
    private Integer CoursewareType;

    /**
     * 名称
     */
    private String name;

    /**
     * 学科id
     */
    private String subjectId;

    /**
     * 学科名称
     */
    private String subjectName;

    /**
     * 教师id
     */
    private String teacherId;

    /**
     * 教师名称
     */
    private String teacherName;

    /**
     * 课程id
     */
    private String courseId;

    /**
     * 课程名称
     */
    private String courseName;
    /**
     * 课次id
     */
    private String courseIndexId;

    /**
     * 课次名称
     */
    private String courseIndexName;

    /**
     * 年级id
     */
    private String gradeId;

    /**
     * 年级名称
     */
    private String gradeName;

    /**
     * 审核状态（0草稿，1提交，2组长审核通过，3主任审核通过，4审核驳回）
     */
    private Integer auditStatus;

    /**
     * 审核人id
     */
    private String auditorId;

    /**
     * 审核人名称
     */
    private String auditorName;

    /**
     * 提交时间
     */
    private Date submitTime;
}
